package org.jeecg.modules.fk.entity;

import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;

import java.io.Serializable;

/**
 * 指标管理
 * @TableName index_manage
 */

@Data
public class IndexManage implements Serializable {
    /**
     * 主键
     */
    private String id;

    /**
     * 指标类型(L1:指标样例,L2:汇算清缴风险)
     */
    @Dict(dicCode = "zbgl_zblx")
    private String indexType;

    /**
     * 指标名称
     */
    private String indexName;

    /**
     * 运算规则
     */
    private String rule;

    /**
     * 阈值下限
     */
    private String minThreshold;

    /**
     * 阈值上限
     */
    private String maxThreshold;

    /**
     * 预警等级(L3:蓝, L2:橙, L1:红)
     */
    @Dict(dicCode = "zbgl_yjdj")
    private String fcwLevel;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 指标描述
     */
    private String indexDepict;

    /**
     * 指标集(SYQYSJ:上游企业数据；XYQYSJ:下游企业数据；SYSPSJ: 上游商品数据；XYSPSJ: 下游商品数据；LNZYZCSJ: 历年重要支出数据；SYGYSFX: 上游供应商分析；XYKFSFX: 下游客户分析)
     */
    // private String indexSet;

    private static final long serialVersionUID = 1L;
}
